#payment .b, #payment .d, #payment .f {
	padding: 5px;
	margin-bottom: 10px;
}

#payment .a, #payment .c, #payment .e, #payment .g {
	margin-bottom: 2px;
	font-weight: bold;
	padding-left: 5px;
}

#payment .d table {
	width: 100%;
	margin-top: 5px;  
}

#payment .d table tr {
	cursor: pointer;
}

#payment .i {
	padding-left: 20px;
}

#payment .j {
	padding-right: 20px;
}

#payment label {
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
}